home *** CD-ROM | disk | FTP | other *** search
- %!PS-Adobe-2.0
- %%Title: WORD FUGUE POSTSCRIPT
- %%EndComments
-
- statusdict begin 0 setjobtimeout end
-
- /wfdict 120 dict def
- wfdict begin
-
- /wfeur [16#80 /Ccedilla 16#81 /udieresis 16#82 /eacute 16#83 /acircumflex
- 16#84 /adieresis 16#85 /agrave 16#86 /aring 16#87 /ccedilla 16#88 /ecircumflex
- 16#89 /edieresis 16#8a /egrave 16#8b /idieresis 16#8c /icircumflex
- 16#8d /igrave 16#8e /Adieresis 16#8f /Aring 16#90 /Eacute 16#91 /ae 16#92 /AE
- 16#93 /ocircumflex 16#94 /odieresis 16#95 /ograve 16#96 /ucircumflex
- 16#97 /ugrave 16#98 /ydieresis 16#99 /Odieresis 16#9a /Udieresis 16#9b /cent
- 16#9c /sterling 16#9d /yen 16#9e /Edieresis 16#9f /florin 16#a0 /aacute
- 16#a1 /iacute
- 16#a2 /oacute 16#a3 /uacute 16#a4 /ntilde 16#a5 /Ntilde 16#a6 /ordfeminine
- 16#a7 /ordmasculine 16#a8 /questiondown 16#ab /onehalf 16#ac /onequarter
- 16#ad /exclamdown 16#ae /guillemotleft 16#af /guillemotright
- 16#b0 /tilde 16#b4 /guilsinglleft 16#b5 /guilsinglright 16#b7 /fraction
- 16#b8 /section 16#bb /currency 16#be /fi 16#bf /fl 16#c0 /lslash
- 16#c4 /emdash 16#c9 /oslash 16#ca /oe 16#cc /copyright
- 16#d0 /registered 16#d1 /trademark 16#d2 /Ydieresis 16#d3 /otilde
- 16#d4 /Otilde 16#d5 /scaron 16#d6 /Scaron 16#d7 /Oacute 16#d8 /thorn
- 16#d9 /Thorn 16#da /zcaron 16#db /Zcaron 16#dc /atilde 16#dd /Atilde
- 16#de /Iacute 16#df /Idieresis 16#e0 /Ucircumflex
- 16#e1 /germandbls 16#e2 /eth 16#e3 /Eth 16#e4 /Uacute 16#e5 /Odieresis
- 16#e6 /mu 16#e7 /Ocircumflex 16#eb /Ugrave 16#ec /yacute 16#ed /Yacute
- 16#ee /Icircumflex 16#ef /Acircumflex 16#f0 /Egrave
- 16#f1 /plusminus 16#f2 /Ecircumflex 16#f3 /Igrave 16#f4 /Agrave
- 16#f6 /divide 16#f7 /Aacute 16#f8 /degree 16#f9 /bullet
- 16#fa /periodcentred 16#fb /threequarters
- 16#fc /onesuperior 16#fd /twosuperior 16#fe /threesuperior
- ] def
-
- /RE { %% add extra chars to font
- /reencode 12 dict def
- reencode begin
- /newfontname exch def
- /basefontname exch def
- FontDirectory newfontname known not
- {/basefont basefontname findfont def
- /newfont basefont maxlength dict def
- basefont {exch dup /FID ne
- {dup /Encoding eq
- {exch dup length array copy newfont 3 1 roll put}
- {exch newfont 3 1 roll put} ifelse
- }
- {pop pop} ifelse
- } forall
- newfont /FontName newfontname put
- wfeur aload
- length 2 idiv {newfont /Encoding get 3 1 roll put} repeat
- newfontname newfont definefont pop
- } if
- newfontname
- end
- } bind def
-
- /hsr { /LH 12 def
- /sz 10 def
- } bind def
-
- %% define the 35 standard postscript 2.0 fonts
- %% first 13 are the standard ones for postscript 1.0
- /fcr { hsr /Courier /f0 RE findfont 10 scalefont setfont } bind def
- /fci { hsr /Courier-Oblique /f1 RE findfont 10 scalefont setfont } bind def
- /fcb { hsr /Courier-Bold /f2 RE findfont 10 scalefont setfont } bind def
- /fcbi { hsr /Courier-BoldOblique /f3 RE findfont 10 scalefont setfont } bind def
- /fhr { hsr /Helvetica /f4 RE findfont 10 scalefont setfont } bind def
- /fhi { hsr /Helvetica-Oblique /f5 RE findfont 10 scalefont setfont } bind def
- /fhb { hsr /Helvetica-Bold /f6 RE findfont 10 scalefont setfont } bind def
- /fhbi { hsr /Helvetica-BoldOblique /f7 RE findfont 10 scalefont setfont } bind def
- /ftr { hsr /Times-Roman /f8 RE findfont 10 scalefont setfont } bind def
- /fti { hsr /Times-Italic /f9 RE findfont 10 scalefont setfont } bind def
- /ftb { hsr /Times-Bold /f10 RE findfont 10 scalefont setfont } bind def
- /ftbi { hsr /Times-BoldItalic /f11 RE findfont 10 scalefont setfont } bind def
- /fsy { hsr /Symbol /f12 RE findfont 10 scalefont setfont } bind def
- /fag { hsr /AvantGarde-Book /f13 RE findfont 10 scalefont setfont } bind def
- /fai { hsr /AvantGarde-BookOblique /f14 RE findfont 10 scalefont setfont } bind def
- /fab { hsr /AvantGarde-Demi /f15 RE findfont 10 scalefont setfont } bind def
- /fabi { hsr /AvantGarde-DemiOblique /f16 RE findfont 10 scalefont setfont } bind def
- /fbk { hsr /Bookman-Light /f17 RE findfont 10 scalefont setfont } bind def
- /fbi { hsr /Bookman-LightItalic /f18 RE findfont 10 scalefont setfont } bind def
- /fbb { hsr /Bookman-Demi /f19 RE findfont 10 scalefont setfont } bind def
- /fbbi { hsr /Bookman-DemiItalic /f20 RE findfont 10 scalefont setfont } bind def
- /fnh { hsr /Helvetica-Narrow /f21 RE findfont 10 scalefont setfont } bind def
- /fni { hsr /Helvetica-Narrow-Oblique /f22 RE findfont 10 scalefont setfont } bind def
- /fnb { hsr /Helvetica-Narrow-Bold /f23 RE findfont 10 scalefont setfont } bind def
- /fnbi { hsr /Helvetica-Narrow-BoldOblique /f24 RE findfont 10 scalefont setfont } bind def
- /fsc { hsr /NewCenturySchlbk-Roman /f25 RE findfont 10 scalefont setfont } bind def
- /fsi { hsr /NewCenturySchlbk-Italic /f26 RE findfont 10 scalefont setfont } bind def
- /fsb { hsr /NewCenturySchlbk-Bold /f27 RE findfont 10 scalefont setfont } bind def
- /fsbi { hsr /NewCenturySchlbk-BoldItalic /f28 RE findfont 10 scalefont setfont } bind def
- /fpr { hsr /Palatino-Roman /f29 RE findfont 10 scalefont setfont } bind def
- /fpi { hsr /Palatino-Italic /f30 RE findfont 10 scalefont setfont } bind def
- /fpb { hsr /Palatine-Bold /f31 RE findfont 10 scalefont setfont } bind def
- /fpbi { hsr /Palatine-BoldItalic /f32 RE findfont 10 scalefont setfont } bind def
- /fzi { hsr /ZapfChancery-MediumItalic /f33 RE findfont 10 scalefont setfont } bind def
- /fzd { hsr /ZapfDingbats /f34 RE findfont 10 scalefont setfont } bind def
- /LH 12 def
- /sz 10 def
- /sc 1 def
- /newl {20 currentpoint exch pop LH sub moveto} bind def
- /newp {20 plen 42 sub moveto} bind def
- /subsc { gsave
- currentpoint LH 4 div sub moveto
- currentfont 1 0.6 scale
- } bind def
- /super {gsave
- currentpoint LH 4 div add moveto
- currentfont 1 0.6 scale
- } bind def
- /ssoff { currentpoint pop /cx exch def
- grestore
- currentpoint exch pop cx exch moveto
- } bind def
- /SF { %% scale font
- dup sz mul /sz exch def %% sz = new point size
- dup /sc exch def %% sc = scale factor
- dup scale setfont %% scale font to new size
- /LH sz 1.2 mul def %% LH = new line height
- currentfont
- } bind def
- %% exch findfont exch scalefont setfont
- /PS6Point {%%gsave
- currentfont 0.6 SF} bind def
- /PS10Point {%%gsave
- currentfont 1.0 SF} bind def
- /PS12Point {%%gsave
- currentfont 1.2 SF} bind def
- /PS16Point {%%gsave
- currentfont 1.6 SF} bind def
- /PS20Point {%%gsave
- currentfont 2.0 SF} bind def
- /PS40Point {%%gsave
- currentfont 4.0 SF} bind def
- /unscale {
- currentpoint /dy exch def /dx exch def
- %%grestore
- /LH LH sc div def
- /sz sz sc div def
- %%dx dy moveto
- currentfont 1 sc div dup scale setfont
- } bind def
- /L { %%width length - draw line
- currentpoint /dy exch def /dx exch def
- exch dup setlinewidth 0 exch neg rmoveto 0 rlineto stroke newpath
- dx dy moveto
- } bind def
-
- /Uon {
- Ua 0 eq
- {currentpoint /Uy exch def /Ux exch def} if
- /Ua 1 def
- } bind def
-
- /Uoff {
- currentpoint
- Ua 1 eq
- {0.5 setlinewidth
- currentpoint 1 sub moveto Ux Uy 1 sub lineto stroke newpath
- } if
- /Ua 0 def
- moveto
- } bind def
-
- /_landscape {
- 0 plen translate -90 rotate
- } bind def
-
- /_a4 {
- /plen 841.26 def
- } bind def
-
- /_letter {
- /plen 792 def
- } bind def
-
- /_legal {
- /plen 1008 def
- } bind def
-
- /_exec {
- /plen 756 def
- } bind def
-
- /ST {
- % setpapertray
- pop
- } bind def
- _a4 %% paper size
- fcr %% initial font
- /Ua 0 def %% no underlining
-
- %%end of preamble